home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 001-025 / scopedisk9 / amigantt / amigantt.doc < prev    next >
Text File  |  1995-03-18  |  69KB  |  1,318 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                    AMIGANTT 
  13.  
  14.                             Project Management Tool 
  15.  
  16.                                 Version 1.01.00 
  17.  
  18.  
  19.  
  20.                               Program Description 
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.                                 April 15, 1988 
  38.  
  39.  
  40.  
  41.  
  42.                                    AMIGANTT 
  43.  
  44.                                Table of Contents 
  45.  
  46.  
  47. 1.0  Introduction 
  48.        1.1 Purpose of the software 
  49.        1.2 Features of AMIGANTT 
  50.        1.3 Restrictions 
  51.        1.4 Installing the software 
  52.  
  53. 2.0  Creating a Project 
  54.        2.1 Main Screen
  55.       2.2 Menu Options
  56.           2.2.1  Project Menu
  57.           2.2.2  Window Menu
  58.           2.2.3  Task Menu
  59.           2.2.4  Print Menu
  60.           2.2.5  Sort Menu 
  61.        2.3 Adding the Project Header 
  62.        2.4 Adding Tasks 
  63.             2.4.1 Adding another project as a task 
  64.        2.5 Modifying Tasks 
  65.        2.6 Deleting Tasks 
  66.        2.7 Saving the Project 
  67.  
  68. 3.0  Printing a Project 
  69.        3.1 Printing the Screen 
  70.        3.2 Printing the Project 
  71.             3.2.1 Gantt Chart 
  72.             3.2.2 Task List & Summary 
  73.             3.2.3 Resource Summary 
  74.             3.2.4 Resource Histogram 
  75.  
  76. 4.0  Modifying Existing Projects 
  77.        4.1 Loading the Project 
  78.        4.2 Changing the Header Information 
  79.             4.2.1 Conversion of Costs/Durations 
  80.  
  81. 5.0  Examples of Report Output 
  82.  
  83.  
  84.  
  85.  
  86.                     AMIGANTT -- Project Management Software 
  87.  
  88.  
  89.                                1.0  Introduction 
  90.  
  91.  
  92. 1.1  Purpose of the software 
  93.  
  94.        AMIGANTT was designed to create a simple, interactive method of 
  95.        outlining the tasks required to complete a particular project, using 
  96.        the GANTT chart as the input format. 
  97.  
  98.        There are other programs in the microcomputer world using a similar 
  99.        interface, but none that I could find for the Amiga© and none that 
  100.        had the range of project flexibility I thought a manager would need.  
  101.        Many project management systems systems tend to be rather 'batch'
  102.       oriented and require a fair amount of task and resource planning before
  103.       you ever get to the computer screen.  The intent with AMIGANTT was to
  104.       provide a simple, easy-to-use tool for tracking of tasks, their duration,
  105.        and their resources. 
  106.  
  107.        Because the author is most familiar with the top-down approach to 
  108.        project definition -- where the major tasks are broken down to finer 
  109.        and finer levels of description to very simple activities -- it was 
  110.        decided to build the primary interface around a GANTT chart.  In this 
  111.        way, the tasks already entered can be viewed at all times as subsequent 
  112.        levels of detail are added. 
  113.  
  114.        AMIGANTT can run on any Amiga computer (500, 1000, or 2000) under
  115.        Workbench 1.2 and above(!!).  
  116.  
  117.  
  118.  
  119.  
  120. 1.2  Features of AMIGANTT 
  121.  
  122.        - utilizes a top-down approach to project definition, based on a GANTT 
  123.          chart interface 
  124.  
  125.        - written to make maximum use of the Amiga, it utilizes an
  126.          Intuition-based interface with drop-down menus and Amiga-key 
  127.         replacements to select functions.
  128.  
  129.        - displays the project in a multi-window mode with separate windows
  130.         for the Gantt Chart, task information input, resource histogram
  131.         display and Pert Chart display (NOTE -- the resource histogram and
  132.         Pert Chart displays are not available in version 1.01).
  133.  
  134.       - AMIGANTT is well behaved in the multi-processing mode and should have
  135.         no problem working with other programs.
  136.  
  137.        - can be run from either Workbench, via the supplied icon or directly
  138.         from CLI.  Users running the program from CLI can optionally 
  139.         provide the name of the input project file they wish to work on.
  140.  
  141.       - AMIGANTT will notify the user of low-memory situations and provide a
  142.         graceful exit.  It uses a dynamic-memory allocation scheme so that
  143.         only enough space is taken to hold the tasks defined for the project.
  144.         As tasks are deleted from the project, AMIGANTT will free the memory 
  145.         allocated to them.
  146.  
  147.        - up to 100 tasks may be defined for any project and a project may 
  148.          contain other projects as tasks (e.g. sub-projects) 
  149.  
  150.        - text-only entries may be defined to provide headings to help separate
  151.         major tasks, or to provide additional description on the Gantt chart 
  152.         
  153.       - the calendar and task fields may be scrolled separately to allow 
  154.          viewing of any part of the Gantt Chart 
  155.  
  156.        - the project format may be displayed as daily, weekly or monthly with 
  157.          conversion routines between each format 
  158.              - sub-projects are also automatically converted 
  159.  
  160.        - any task in the project may be dependent (cannot start until the 
  161.          first is finished) on up to 10 other tasks 
  162.  
  163.        - can store planned and actual durations of tasks 
  164.  
  165.        - up to 10 resources may be defined for each task 
  166.              - costs for each resource may be uniquely defined in each task 
  167.              - costs and resources are retained to aid in the adding of new
  168.              tasks 
  169.  
  170.        - task start dates may float based on other task dependencies or the 
  171.          project start date, or a start date may be specified
  172.  
  173.        - printouts available include  
  174.              - screen image 
  175.              - Gantt Chart 
  176.              - Resource Histogram 
  177.              - Resource Summary 
  178.              - Task Listing (Detail) 
  179.              - Task Summary 
  180.  
  181.  
  182.  
  183.  
  184. 1.3  Restrictions of AMIGANTT 
  185.  
  186. NOTE -- These are restrictions placed on version 1.01 of AMIGANTT.  They 
  187. will probably be removed in subsequent releases of the software. 
  188.  
  189.        - 100 tasks per project 
  190.        - 10 dependent tasks per task 
  191.        - 10 resources per task 
  192.        - task descriptions are limited to 30 characters each 
  193.        - resource descriptions are limited to 15 characters each 
  194.        - resource cost per unit (day/week/ or month) cannot exceed $9999.99 
  195.  
  196.  
  197.  
  198.  
  199. 1.4  Installing the software 
  200.  
  201.        AMIGANTT consists of a single program file, called AMIGANTT, which can 
  202.        be placed anywhere the user desires.  In most cases, installation will 
  203.        simply consist of copying this file into the desired directory. 
  204.  
  205.        Project files created by AMIGANTT are placed according to the user's 
  206.        wishes and hence, may also be located on any convenient disk volume. 
  207.  
  208.        It can be run from either CLI or Workbench and an icon file has been 
  209.        provided for the latter (appropriately enough, called AMIGANTT.info). 
  210.  
  211.  
  212.  
  213.  
  214.                     AMIGANTT -- Project Management Software 
  215.  
  216.  
  217.                             2.0  Creating a Project 
  218.  
  219.  
  220. 2.1  Main Screen 
  221.  
  222.        When the program is first started, the first thing the user will see is 
  223.        the Main Screen of AMIGANTT.  An example of this screen is shown 
  224.        below.  The screen shows a blank task list and calendar area. 
  225. ______________________________________________________________________________ 
  226. |·| AmiGantt 1.01.00 - Tasks                                    |   |   |
  227.                Apr'88 11111 11222 22222 May'88 1111 11112 22222 33 Jun'88 1
  228. ___                     12345 89012 56789 23456 90123 67890 34567 01123 67890
  229. |*|1  Task descriptions            ^
  230. |*|2                            |
  231. |*|3                        Date Calendar
  232. |*|4
  233. |*|5
  234. | |6
  235. | |7
  236. | |8
  237. | |9
  238. | |10
  239. | |11
  240. | |12
  241. | |13 <--- Task numbers
  242. | |14
  243. | |15
  244. | |16
  245. | |17
  246. | |18                            Date scroll gadget
  247. | |19                                    |
  248. | |20                                    |
  249. | |                                        |
  250. | |<-- Task scroll gadget  _______________________|____________________________
  251. |_|________________________|___________________________________________________|
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259. 2.1  Main Screen (Cont'd) 
  260.  
  261.        The Calendar on the main screen is defaulted to the weekly format and 
  262.        will begin on the Monday previous (or on) the current system date -- 
  263.        which is usually today.  The top left corner of this screen will 
  264.        display the version number of AMIGANTT. 
  265.  
  266.        Below the title line is the main body of the AMIGANTT Gantt Chart.  
  267.        The numbers on the left side of the screen are the task numbers for 
  268.        each of the lines in the Gantt Chart.  These numbers are used as 
  269.        reference in AMIGANTT and should be used when describing dependencies 
  270.        between tasks.  Immediately to the right of the numbers is where a 
  271.        portion of the text description of each task will be displayed.  Have 
  272.        no fear, the full task description is provided on all printed output. 
  273.  
  274.        To the right of the descriptions will appear the task date pointers, 
  275.        showing when the task occurs on the calendar.  In some cases, tasks may 
  276.        extend beyond the right side of the screen or may even start on a date 
  277.        beyond the right edge.  To view the task pointers for these, the date-
  278.       slider gadget at the bottom of the screen may be used to shift the
  279.        calendar 'window' to the right or left. 
  280.  
  281. CURRENT TASK --
  282.       The orange block shown in the task area highlights the 'current task'.
  283.       Any task operation, such as add, modify, or delete will operate on this 
  284.       highlighted 'current task'.  The current task may be changed by either
  285.       moving the highlight block up or down using the cursor positioning keys;
  286.       or by placing the mouse pointer anywhere in the description field of 
  287.       the desired task and pressing the left mouse button.
  288.  
  289.       You can scroll the task numbers in the display using the task scroll
  290.       gadget at the left of the screen.  It is possible to scroll the current
  291.       task off the displayed portion of the screen.  AMIGANTT keeps track of
  292.       the current task though, and will highlight it again when it appears on
  293.       the screen again.
  294.  
  295.       If you use the cursor positioning keys to select the current task, the
  296.       task display will automatically scroll up or down (if possible) when you
  297.       hit the top or bottom of the display -- in order to keep the current task
  298.        visible.
  299.  
  300. 2.2  Menu Options
  301.  
  302.     As with any good Amiga program, AMIGANTT functions are selected using the 
  303.     drop-down menus displayed when the right mouse button is pressed.  There
  304.     are five sets of menus available in AMIGANTT:  The PROJECT menu, WINDOW
  305.     menu, TASK menu, PRINT menu, and the SORT menu.  The various functions
  306.     available in AMIGANTT are logically collected under these menus and are
  307.     described below.  For those users more comfortable on the keyboard, there
  308.     are Amiga-key replacements for the major options.
  309.  
  310.  
  311. 2.2.1  Project Menu
  312.  
  313.     This menu deals with functions that affect the entire project that is 
  314.     being worked on.  It also includes some information about AMIGANTT and the
  315.     ability to quit the program.  Each of the options found in this menu are
  316.     described below.
  317.  
  318.            
  319.      Load Project (Amiga L) 
  320.           To continue work on an already defined and saved project file, 
  321.           select Load Project and then fill in the name of the project file
  322.         to be loaded into AMIGANTT.  More information on saving and loading
  323.         of project files is provided in section 2.6 of this manual. 
  324.  
  325.      Save Project (Amiga S) 
  326.           Save Project allows the user to save the latest contents of the
  327.         project to a file on disk.  If a previous project was Loaded into
  328.         AMIGANTT for modification, Save will assume you want to use the same
  329.         file name again and will prompt to ask if it's OK to wipe out the
  330.         existing project file.  If no file was previously loaded, Save will
  331.         prompt the user to provide a suitable name for the project to be
  332.           stored on disk and to write out the project tasks to that file.
  333.         This file may then be loaded back into AMIGANTT at any time (see
  334.         Load Project above) for revision or update.
  335.  
  336.     Save As 
  337.         This option allows the user to save the project to disk by directly
  338.           asking for the file name he/she wishes to use.  Again, AMIGANTT will
  339.           prompt to ask if it's all right to overwrite an existing file.
  340.         
  341.     New Project (Amiga N) 
  342.          By selecting New Project, the user can remove all tasks from 
  343.           the project and start with a clean slate.
  344.  
  345.     Info
  346.         Selecting this option from the Project menu will display a window
  347.         with the current version number of AMIGANTT and some information on
  348.         how to get in touch with the author.
  349.  
  350.     Quit (Amiga Q)
  351.          Selecting the Quit option from the Project Menu allows the user
  352.         to leave AMIGANTT.  The same action may be accomplished by hitting the 
  353.         close window gadget at the top left of the Task (or Gantt) Window.
  354.         If there were changes to the project and it has not been saved lately,
  355.         AMIGANTT will notify the user that changes to the project may be lost 
  356.         and will give the option to go back into AMIGANTT and Save the
  357.         project before exiting.  Selecting the Cancel gadget in the 'Want to 
  358.         Leave?' requestor will return the user to normal AMIGANTT main screen
  359.         with the option to select the Save or Save As menu options. 
  360.  
  361.          If the user wishes to ignore the changes made to the project, he 
  362.          should select the OK gadget from the requestor.
  363.          
  364. 2.2  Menu Options (Cont'd)
  365.  
  366. 2.2.2  Window Menu
  367.  
  368.     AMIGANTT contains three main windows for display of the task information
  369.     provided for a project.  This menu allows the user to open either or both
  370.     of the other two windows.  NOTE -- Although version 1.01.00 of AMIGANTT
  371.     will allow the user to open these windows, nothing is being done to them
  372.     at this time.  This functionality will be added in a later version of 
  373.     AMIGANTT.
  374.  
  375.     Pert Chart
  376.         When this function is selected, AMIGANTT will open an additional 
  377.         window which will display the real-time updated Pert or Network chart
  378.         for the project.  In later versions of AMIGANTT, the user will be able
  379.         to interact with this window as well to change the dependencies and 
  380.         interconnection of tasks within the project.
  381.  
  382.     Resource Histogram
  383.         As with the Pert Chart function above, selection of this option will 
  384.         cause AMIGANTT to open an additional window which will display the 
  385.         current resource allocation for the project in histogram format.
  386.  
  387.         For those not familiar with what a resource histogram looks like, 
  388.         AMIGANTT produces one in its printout suite available from the PRINT
  389.         menu.
  390.  
  391.  
  392. 2.2.3  Task Menu
  393.  
  394.         Functions in this menu allow the user to define, delete, and modify
  395.         the tasks contained within a project.  It also allows him/her to 
  396.         modify the default header information created for each project.
  397.  
  398.         NOTE (again)  It is STRONGLY URGED THAT THE USER FIRST SET UP THE 
  399.         PROJECT HEADER by selecting the Modify Header option from this menu
  400.         before proceeding with the addition of new tasks.  See section 2.3
  401.         of this manual regarding the addition (modification) of the project
  402.         header.
  403.  
  404.     Add Task (Amiga A) 
  405.          This option is selected to add new tasks to a given project.  
  406.           More information on adding a task is provided in section 2.4 of 
  407.           this document.  It should be noted, though, that AMIGANTT works 
  408.           on an 'insert before' mode of task addition.  In other words, if 
  409.           the current task block is on a task number that has no description
  410.         for it and Add Task is selected, AMIGANTT will add that task
  411.         number.  If the current task block is positioned over a task number 
  412.           that does have a description and Add Task is selected, then
  413.         AMIGANTT will push all the tasks at the cursor position and below,
  414.         down one line on the screen and insert the new task at that
  415.         position.  Again, more information on this will be provided in
  416.         section 2.4. 
  417.  
  418.      Delete Task (Amiga D) 
  419.           The user can remove a task by setting the current task block over a
  420.         task description and selecting Delete Task.  Before actually
  421.         removing the task, AMIGANTT will present the entire task
  422.         description and give the user the option to gracefully back out.
  423.         If you really want to remove the task, select the OK gadget at the
  424.         bottom left of the task window.  If you thing better of it and want to
  425.         keep the task, select the CANCEL gadget at the bottom right of the 
  426.         window.
  427.  
  428.  
  429.  
  430. 2.2 Menu Options (Cont'd)
  431.  
  432.      Modify Task (Amiga M) 
  433.          By setting the current task block over a previously defined task, and
  434.          selecting Modify Task, the task fields are presented for changes. 
  435.   
  436.     Move Task
  437.         NOTE -- This option is not available in version 1.01.00 of AMIGANTT.
  438.         When functioning, it will allow the user to pick up a task and move
  439.         to another place in the Gantt Chart listing.
  440.      
  441.     Modify Header (Amiga H) 
  442.           Each project contains a 'header' that contains global information 
  443.           about the project.  More information about the header information 
  444.           is contained in section 2.3 of this manual.  Selecting Modify Header
  445.         allows the user to view and modify this global information.  
  446.           IT IS STRONGLY RECOMMENDED THAT THIS OPTION BE SELECTED FIRST 
  447.           WHEN STARTING A NEW PROJECT -- BEFORE PUTTING IN ANY TASKS. 
  448.  
  449.  
  450. 2.2.4 Print Menu
  451.     
  452.     This menu allows the user to select various options for output of reports
  453.     from AMIGANTT.  During the operation of these options, the mouse pointer
  454.     image will change to that of a printer with Print In Progress ... at the 
  455.     bottom.  This is to remind the user that AMIGANTT will not process any other
  456.     functions until the printing is complete.  NOTE -- this lack of
  457.     multi-tasking will be removed from future releases of AMIGANTT.
  458.  
  459.     Output to...
  460.         When selected, this option presents a sub-menu with two further
  461.         options.  It allows the user to select whether print output should be
  462.         routed to the PRT: (Preferences Printer) device or to a file on disk.
  463.         The options are mutually exclusive and operational for all output from
  464.         AMIGANTT.
  465.  
  466.         If output to a file is selected, a file requestor window will be 
  467.         presented, asking the user for the name of a file in which to store
  468.         the output reports.
  469.  
  470.         Two things to note here -- Output to a file will not prompt if the 
  471.         file already exists (this will be added in a later release) so 
  472.         selection of a second report will wipe out the first.  Also, screen
  473.         prints (see function below) do not look at this option.  They are
  474.         automatically routed to the PRT: device.  A later version of AMIGANTT
  475.         will allow the generation of an IFF file as output of the screen.
  476.  
  477.     Print Screen
  478.         As would be expected by the description, selecting this option will
  479.         cause a screen 'dump' of what is currently being displayed to be
  480.         routed to the user's default printer. 
  481.  
  482.     Print Project 
  483.           Selection of this option causes AMIGANTT to generate a complete
  484.         printout of the entire project, including Gantt charts, task listings,
  485.         and resource histograms.  More information regarding the project 
  486.           printouts is provided in section 3.2 of this manual. 
  487.  
  488.     Print Tasks
  489.         Selecting this option provides printouts of the Task Summary and 
  490.         complete Task List of the Project.  Examples of these two reports
  491.         are provided in section 5 of this document.
  492.  
  493.             
  494.        
  495. 2.2 Menu Options (Cont'd)
  496.  
  497.     Print Resources
  498.         This option prints out the Resource Histogram and Project Summary.
  499.         More information on these  project reports and examples are found in
  500.         sections 3.2 and 5.0 of this manual.
  501.  
  502.     Print Gantt Chart
  503.         Selecting this option provides the user with just a printout of the
  504.         project Gantt Chart, similar to the display on the main screen.
  505.  
  506.     Print Pert Chart
  507.         This option will print out the network chart of the project.
  508.  
  509.         NOTE -- This printout is not available in version 1.01.00 of 
  510.         AMIGANTT.
  511.  
  512.  
  513. 2.2.5 Sort Menu
  514.  
  515.     None of these options are operational in version 1.01.00 of AMIGANTT.
  516.     In future versions, they will be available to have AMIGANTT sort the tasks
  517.     in specific orders, based on the criteria required by the user.
  518.  
  519.  
  520.  
  521. 2.3  Adding the Project Header (Modify Header from Task Menu) 
  522.  
  523.     As mentioned in section 2.1, each project contains a 'header' which 
  524.      holds certain global information about the project.  The types of 
  525.      information stored in the header are: 
  526.              a) a description of the project 
  527.              b) the start date of the project and 
  528.              c) the type of calendar used in the project (it can be daily, 
  529.              weekly or monthly) 
  530.  
  531.      When Modify Header is selected from the Task Menu, AMIGANTT will 
  532.      present the Header Modification window and allow the user to modify
  533.     these global values. 
  534.  
  535.      If you are just starting out in a new project, the fields displayed here will be set up 
  536.      with some initial default values.  The Description fields will be blank,
  537.     the Project Start Date will be set to the current system date, and the
  538.     Calendar will be set to 'D' for Daily format. 
  539.  
  540.      If a previously defined project was loaded using the Load Project
  541.     selection from the Project Menu (see section 4.1), then these fields
  542.     will display the values retrieved from the project file. 
  543.  
  544.      DESCRIPTION - 
  545.          The Project Description field consists of 3 lines of 40 
  546.           characters each in which you may place any descriptive 
  547.           information you wish about the project.  Since the first line of 
  548.           the description will be used as title for the project and will be 
  549.           displayed in the top line of the Main Screen, it is suggested 
  550.           that this first line contain some sort of appropriate title for 
  551.           the project as a whole. 
  552.  
  553.           The Description field will accept any characters, alpha or 
  554.           numeric, in upper or lower case.  If you wish, any or all of the 
  555.           description lines may be left blank.
  556.  
  557.      START DATE - 
  558.           This field describes the overall start date for the project.  As 
  559.           mentioned above, it is defaulted to the current system date, but 
  560.           you may change this to any value you wish.  The date provided 
  561.           here will be used by AMIGANTT to modify the calendar display on 
  562.           the Main Screen -- re-setting the first calendar entries on the 
  563.           left side of the screen starting with the project start date. 
  564.  
  565.           This field also interacts with the Calendar field below it, in 
  566.           that a Daily Calendar will use the exact date provided as the 
  567.           project start date; a Weekly Calendar will take the Start Date if 
  568.           it's a Monday, or move it to the previous Monday; and a Monthly 
  569.           Calendar will move the Project Start Date to the first of the 
  570.           month for display purposes. 
  571.  
  572.           The entry in this field is input in standard YYYYMMDD format where
  573.           YYYY is the four digit year, such as 1988; MM is the two digit 
  574.         number of the month, such as 07 for July; and DD is the two digit
  575.         number for the day of the month, such as 29. (It was done this way
  576.         to make it easier for AMIGANTT to do sorting and comparisons).
  577.         Only numeric values are accepted in each of the fields and the
  578.         date is validated to make sure it is a real date (i.e. not the
  579.          31st of February). 
  580.  
  581.  
  582. 2.3 Adding the Project Header (Cont'd)
  583.  
  584.  
  585.     CALENDAR - 
  586.           This field specifies the type of calendar entries the project 
  587.           will use.  If 'D' for Daily is selected, the project accounting 
  588.           and record keeping will provide for input on particular days and 
  589.           all displays and reports will provide daily information.  If 'W' 
  590.           for Weekly is selected, AMIGANTT will deal with project tasks and 
  591.           entries on a weekly basis, with the smallest valid time unit 
  592.           being 1 week.  As you might expect, the 'M' Monthly calendar 
  593.           provides for AMIGANTT looking at the project from a monthly 
  594.           perspective. 
  595.  
  596.      After the user has made the appropriate changes, he should select the
  597.     OK gadget in the lower left of the window to make the modifications to 
  598.     the project header.  If he decides not to make changes at this time,
  599.      he should select the CANCEL gadget in the lower right of the window to
  600.     return to the Main Screen. 
  601.  
  602.     NOTE -- The user can also move from field to field in the Header
  603.     Modification window by pressing the RETURN key.  However, pressing 
  604.     RETURN after the Calendar field will have the same effect as selecting
  605.     the OK gadget.
  606.  
  607.  
  608. 2.4  Adding Tasks  
  609.  
  610.      After the project header information has been updated to set up the 
  611.      global environment for the project, the next step is to start adding 
  612.      the individual tasks that make up the project.  AMIGANTT has been 
  613.      designed to let the user work in a top-down manner in defining the 
  614.      project -- setting out the major tasks to be accomplished, then 
  615.      providing finer and finer detail of sub-tasks to be completed. 
  616.  
  617.      AMIGANTT works on an 'insert-previous' mode for determining the 
  618.      placement of tasks.  While the user does not have to specify the number 
  619.      of the task (AMIGANTT handles this automatically), the current task
  620.     block (see section 2.1) is important in determining where the task will
  621.     be added. 
  622.  
  623.      When adding a task to a project, the user should position the current
  624.     task block over one of the tasks shown at the left of the screen. 
  625.      
  626.      If the block is positioned on a line with no existing entry (i.e. the 
  627.      description shown to the right of the number is blank) and Add Task is
  628.     selected, then AMIGANTT will insert the task at the number shown on that 
  629.      line.  If, on the other hand, the block is positioned on a line with an 
  630.      existing entry and Add Task is selected, the the task will be inserted
  631.     before the existing task entry.  (Actually, the new task will be added
  632.     at the task number on that line and all others after it will be pushed
  633.     down one line, giving them task numbers one larger, but the apparent
  634.     effect is that of inserting before the current task). 
  635.  
  636.      Once a task number has been highlighted and Add Task has been selected, 
  637.      AMIGANTT will present the Add Task window, where the user may fill in
  638.     the pertinent information about the task. 
  639.  
  640.     If the user decides that he did not really want to add a task at this time,
  641.      selecting the CANCEL gadget at the bottom right of the window will return
  642.      him to the Main Screen. 
  643.  
  644.  
  645.      DESCRIPTION - 
  646.          The Task Description field is an alpha-numeric field of 30 
  647.           characters in which a short description of the nature of the task 
  648.           can be provided.  Although only the first 20 or so characters of 
  649.           this description will be shown on the Main Screen, all reports 
  650.           will show the entire description.  The user may input any 
  651.           information in this field.  IT IS STRONGLY URGED THAT SOME SORT OF
  652.         NON-BLANK DESCRIPTION BE PROVIDED FOR EACH VALID TASK. 
  653.  
  654.      START DATE - 
  655.           As with the Project Start Date described in the 'Adding the Project
  656.         Header' section of this manual, the task start date defines an
  657.         absolute starting date for the task.  It is in the same YYYYMMDD
  658.         format and is validated for things like a month number of 13, days
  659.         beyond 31, etc. 
  660.  
  661.           In the case of the Task Start Date though, leaving the date field 
  662.         blank has a special meaning.  It allows the task to 'float', with its
  663.         actual start date changing depending upon other tasks or the Project
  664.         Start Date.  If a task is specified with a blank start date and it is
  665.         not dependent on any other tasks, then the actual start date of the
  666.         task will float with the Project Start Date.  That is, the task start
  667.         date will be assumed to be the same as the Project Start Date and will
  668.         change automatically with any changes made to the Project Start Date
  669.         via the Modify Project Header selection. 
  670.  
  671.  
  672.  
  673. 2.4 Adding Tasks (Cont'd)
  674.  
  675.         If a blank Task Start Date is specified and this task is dependent on
  676.         other tasks (i.e. it cannot start until other tasks have been
  677.         completed) then the actual start date of the task will float with the
  678.         completion of the other dependent tasks.  So, if Task 2 (which we are
  679.         working on) is    dependent on Task 1 (meaning Task 2 can't start until
  680.         Task 1 is completed), then Task 2's starting date will become the day,
  681.         or week, or month -- depending on the project calendar -- after
  682.         Task 1 is scheduled to complete.  If we change Task 1's start date or
  683.         duration, then Task 2's start date    will be automatically updated. 
  684.  
  685.     DURATION - 
  686.          This field specifies the length of time it will take to complete the
  687.         task.  The units of time for this field will depend upon the selection
  688.         made for the Project Calendar type in the Header Fields.  (See
  689.         Section 2.3). 
  690.  
  691.           Two fields are provided for duration here -- the Planned 
  692.           duration, which is what you thought it would take, and the Actual 
  693.           duration, which is what it did take.  Normally, in the project 
  694.           definition mode where you are adding new tasks, only the Planned 
  695.           duration would be defined.  The Actual would be left at 000 until 
  696.           that task had been completed. 
  697.  
  698.           The DURATION field is numeric only and will not accept negative 
  699.           numbers. 
  700.  
  701.           A project task with a Planned duration of 0 has a special meaning 
  702.           in AMIGANTT.  It denotes an 'information line' placed in the 
  703.           Gantt chart just to make things more readable, separate groups of 
  704.           tasks, or provide additional explanation. 
  705.  
  706.      DEPENDS ON - 
  707.          In this field, the user would describe any other tasks that must 
  708.           be completed before this task may start.  In other words, that 
  709.           this task's start date is dependent on.  Up to ten other tasks may
  710.         be defined in this way and their task numbers should be placed in
  711.          the DEPENDS ON field, separated by spaces or commas.  (e.g. 8 9 10
  712.         or 8,9,10) 
  713.  
  714.           As mentioned in the Start Date field above, if the Task Start 
  715.           Date is left blank and dependent tasks are defined in the 
  716.           DEPENDS ON field, then AMIGANTT will look at each of the 
  717.           dependent tasks; find out which has the latest end date, then set 
  718.           the actual start date of this task to the next day, week, or 
  719.           month after that ending date.  As far as the user will see, the 
  720.           task will still show a start date of blank but it will 'float' 
  721.           depending upon the start dates and durations of the dependent 
  722.           tasks.  The beauty of connecting tasks together this way is that 
  723.           AMIGANTT will manage and modify all the connections of tasks and 
  724.           adjust project schedule accordingly. 
  725.  
  726.     RESOURCES - 
  727.          The fields below the DEPENDS ON field allow the user to specify 
  728.           up to 10 resources (typically people doing the project) that are 
  729.           assigned to this task and the cost, on a per-unit-of-time basis, 
  730.           for each. 
  731.  
  732.  
  733.  
  734.  
  735. 2.4  Adding Tasks (Cont'd) 
  736.  
  737.         The Title fields (right below the RESOURCES: description) are 15 
  738.           characters long, will accept any alphanumeric characters, and can 
  739.           be used to provide peoples names, initials, or job descriptions.  
  740.           The Cost fields to the right of the Title fields, are numeric 
  741.           only.  They will accept up to two decimal places and even 
  742.           negative numbers (if using someone or something can actually 
  743.           reduce the project cost).  The '$' sign is unnecessary and 
  744.           invalid for this field. 
  745.  
  746.           Any or all of these fields may be left blank.  Cost fields which 
  747.           are left blank are assumed to be 0.00  
  748.  
  749.     After the appropriate values have been supplied for each of the fields, 
  750.      the user should select the OK Gadget in the lower left of the window to
  751.     add the task to the project.  If the user changes his mind about adding the
  752.      task, the CANCEL gadget in the lower right of the window may be selected
  753.     to return to the Main Screen without effecting any changes. 
  754.  
  755.     As with the Modify Header window, the user may move from field to field
  756.     down the screen by pressing the RETURN key once he/she has finished putting
  757.     the desired value in the field.  Pressing RETURN while the cursor is in the
  758.     last Cost field will have the same effect as selecting the OK gadget at the
  759.     bottom left of the window.
  760.  
  761.  
  762. 2.4.1  Adding Another Project as a Task 
  763.  
  764.     NOTE -- This feature is not available in version 1.01.00 of AMIGANTT.
  765.  
  766.      AMIGANTT provides a way in which other projects may be added as 
  767.      sub-projects to the project you are working on.  In other words, 
  768.      another entire project becomes a 'task' of the master project you are 
  769.      currently defining. 
  770.  
  771.      To define this sub-project, the user would set the current task block at
  772.     the desired position and select Add Task to display the Add Task window
  773.     as described in the previous section. 
  774.  
  775.      In the DESCRIPTION field, instead of putting some text about the task 
  776.      to be completed, the user should put in two slashes ('//') right at the 
  777.      left-most edge of the field, followed by the volume, directory(ies), file 
  778.      name, and extensions of the previously saved project file, in normal 
  779.     AmigaDOS format.  
  780.      
  781.     Thus the format of the description line should be -- 
  782.  
  783.              //volume:directory/file.extension 
  784.  
  785.      E.g. if there is another project file I want to add as a sub-project in 
  786.      file 42X in directory RNDPROJ on volume FRODO, the description line 
  787.      should look like -- 
  788.  
  789.              //frodo:rndproj/42x 
  790.  
  791.      Note that the entry is case-independent (as is normal for AmigaDOS
  792.     convention), i.e. it doesn't matter if you type in upper or lower case 
  793.     letters. 
  794.  
  795.      Although you can specify a start date if you wish to tie it to a 
  796.      particular date, this field and the rest may be left blank.  When the 
  797.      entry is added, AMIGANTT will examine that project file determine the 
  798.      starting date and duration of the entire project and copy all the 
  799.      resources from the project file (up to the 10 maximum for a task) into 
  800.      this task entry. 
  801.  
  802.      If the start of this sub-project is dependent upon completion of other 
  803.      tasks or sub-projects, these task numbers should be filled into the 
  804.      DEPENDS ON field before selecting the OK gadget to add the task. 
  805.  
  806.  
  807. 2.4  Modifying Tasks 
  808.  
  809.     We all make mistakes or change our mind about something, so if the 
  810.      information within a particular task needs to be altered, or possibly 
  811.      an actual duration needs to be added, the user may position the current 
  812.      task block over the task he wishes to change and select Modify Task from 
  813.     the Task Menu.  After doing so, AMIGANTT will present the Modify Task
  814.     window. 
  815.  
  816.      Note that this looks very similar to the Add Task screen mentioned 
  817.      previously, with all the fields in the task modifiable.  The difference 
  818.      here will be that the various fields will display the existing values 
  819.      for that task and the window name at the top left corner of the window 
  820.      will specify the MOD Entry action. 
  821.  
  822.      Keeping in mind the same restrictions on data types for each of the 
  823.      fields as was mentioned in the Add Tasks section of this document, the 
  824.      user may modify the contents of any field in the task.  Values of 
  825.      fields may be set to zero or blank by simply erasing the value in the 
  826.      field. 
  827.  
  828.      Once the appropriate fields have been changed, select the OK gadget in the
  829.     bottom left of the window to record the changes to the task.  AMIGANTT will
  830.      then update the task, and update the complete project schedule with the
  831.      new information. 
  832.  
  833.      Note, that if changes are made to the project dependencies, it could 
  834.      take a second or two for AMIGANTT to rearrange all the pointers and 
  835.      reset the various floating start dates.  AMIGANTT will tell you it is 
  836.     working on these pointers, etc. by changing the mouse pointer to a picture
  837.     of a wristwatch.  This signifies a 'Please Wait' condition and the user
  838.     should wait until the pointer resumes it's normal shape before proceeding.
  839.  
  840.      If you decide that you didn't really want to change this task, simply 
  841.      select the CANCEL gadget in the lower right of the window to return to
  842.     the Main Screen without effecting any changes. 
  843.  
  844.   
  845. 2.5  Deleting Tasks  
  846.  
  847.      Tasks can be removed from the project by positioning the current task
  848.     block over the task to be removed and selecting Delete Task from the Task
  849.     Menu.  When Delete Task is selected, AMIGANTT will present the user with
  850.      the Delete Task window. (Which looks suspiciously similar to the Add Task
  851.     and Modify Task windows). 
  852.  
  853.      If the user decides this is, indeed, the task he wishes to delete, he 
  854.      should select the OK gadget in the bottom left of the window to confirm
  855.     the removal.  If he decides otherwise, selecting the CANCEL gadget in the
  856.     lower right will return him to the Main Screen with no changes. 
  857.  
  858.      Once a task has been deleted, AMIGANTT will go through all the other 
  859.      tasks in the project and remove any dependencies upon the deleted 
  860.      tasks.  If another task was dependent only upon the deleted task, then 
  861.      its dependency will revert to the project start date.  Since all the 
  862.      tasks after the deleted tasks are automatically renumbered, AMIGANTT 
  863.      will also examine tasks after the deleted task to adjust their 
  864.      dependencies. 
  865.  
  866.  
  867.  
  868. 2.6  Saving the Project (Save Project or Save As Project) 
  869.  
  870.     Once the project has been completely defined and all the tasks have been 
  871.      entered, it would be wise to save the project to a permanent storage 
  872.      file on disk.  Then, the project may be retrieved for update at a later 
  873.      time or included as part of a bigger project, as outlined in section 
  874.      2.4.1. 
  875.  
  876.      To save the contents of the project to disk, the user selects either Save
  877.     or Save As from the Project Menu.  For a new project, the user should select
  878.     the Save As option which will allow him/her to create a new file.  If the
  879.     project was loaded from a previous written file, the Save option may be 
  880.     selected to overwrite the file with the new changes.
  881.  
  882.     Assuming we are creating a new project and the Save As option is selected,
  883.      AMIGANTT will display a file requestor window in which the user may either
  884.     select an existing file or provide the name of a new file to be created.
  885.     The user should supply the name of the file, directory, and volume he
  886.     wishes to save the project in.  It's a good idea to use a suggestive name
  887.      for the project file name, since it will then make it easier to remember
  888.     for later retrieval and will make more sense if the file is included as a
  889.     sub-project to some other, larger project. 
  890.  
  891.      Naming conventions for project files follow the standard AmigaDOS file 
  892.      conventions.  Once the appropriate information has been supplied the 
  893.      user selects the OK gadget to write the project out to the file.  If a 
  894.      file by that name already exists, AMIGANTT will notify the user and 
  895.      give him a chance to decide whether he wishes to overwrite the existing 
  896.      file or not. 
  897.  
  898.      If the user wants to overwrite the existing file, he should select the OK
  899.     gadget in the lower left of the requestor box.  AMIGANTT will then erase
  900.     the contents of the existing file and replace them with the new project
  901.     file. 
  902.  
  903.      If instead, he wishes to keep the existing file and provide a new file
  904.     name for the project, he should select the CANCEL gadget in the lower right
  905.     of the requestor box.  AMIGANTT will then return to the main screen,
  906.     without making any changes. 
  907.  
  908.  
  909.  
  910.  
  911.  
  912.                     AMIGANTT -- Project Management Software 
  913.  
  914.  
  915.                             3.0  Printing a Project 
  916.  
  917.  
  918. 3.1  Printing a Screen 
  919.  
  920.     From the Main Screen, the contents of a displayed screen can be dumped 
  921.      out to the user's default printer device (PRT:) by selecting Screen from 
  922.     the Print menu.  After selecting this option, AMIGANTT will display the
  923.     PIP (Printing in Progress) pointer and a graphic dump of the screen on
  924.     display will be sent to the printer.  Due to the manner in which AmigaDOS
  925.     accomplishes this dump, the user should avoid making changes to the screen
  926.     while the printout is proceeding.
  927.  
  928.  
  929. 3.2  Printing the Project 
  930.  
  931.      Printing out the contents of an entire project via screen dumps would 
  932.      not the most economical nor useful method of seeing the project as a 
  933.      whole, so AMIGANTT provides a Project Print function which will provide 
  934.      a number of different reports about the project.  Included in these 
  935.      reports are the following -- 
  936.  
  937.         a) GANTT chart 
  938.           b) Task List and Summary 
  939.           c) Resource Summary 
  940.           d) Resource Histogram 
  941.  
  942.      Each of these reports are discussed in more detail below. 
  943.  
  944.      To generate these reports, the user selects Project from the Print Menu.
  945.      AMIGANTT will change the mouse pointer to the PIP (Printing in Progress)
  946.     picture while it is generating the reports which will blank out when the
  947.     report is completed.  As mentioned before, version 1.01.00 of AMIGANTT
  948.     will not respond to any further action until the reports are complete, but
  949.     this lack of multi-tasking will be corrected in future releases.  IT IS
  950.     HIGHLY RECOMMENDED THAT THE USER CHANGE THE PRINTER PREFERENCES TO 15 PITCH
  951.     FOR THESE PRINTOUTS.
  952.  
  953.  
  954. 3.2.1  Gantt Chart 
  955.  
  956.      As outlined in the Introduction section of this manual, AMIGANTT 
  957.      was designed around the Gantt Chart model in order to provide a simple, 
  958.      top-down interface in the definition and management of projects.  The 
  959.      main screen interface and printouts of AMIGANTT are simplified Gantt 
  960.      Chart representations.
  961.  
  962.      Because version 1.01.00 of AMIGANTT does not deal with 'float' periods
  963.     before or between tasks, the symbology deals mainly with displaying the
  964.     start date of the task, its actual or planned duration, and the end-date. 
  965.  
  966.      In the report printouts provided by AMIGANTT, the Gantt chart will show 
  967.      the entire project (or as much of it as possible) on a single page.  If 
  968.      the project should go beyond either 60 tasks (the vertical limit) or 
  969.      dates shown on the printout calendar (depends n the type of project 
  970.      calendar) then AMIGANTT will generate a new page of printout to cover 
  971.      the next portion of tasks or calendar.  These extra pages are generated 
  972.      in such a way so that the entire project can be 'glued together' into 
  973.      one master sheet by attaching additional date sheets to the right of 
  974.      the first page and task sheets to the bottom of the first page. 
  975.  
  976.      On the Gantt Chart, project task numbers are shown on the left side, 
  977.      followed by the complete description.  The task start date and duration 
  978.      are then plotted on the project calendar.  Those tasks which are not 
  979.      completed (no actual duration provided) are shown in light arrows.  
  980.      Completed tasks are shown as dark blocks. 
  981.  
  982.      An example of the Gantt Chart printout is provided in section 5.0 of 
  983.      this manual. 
  984.  
  985.   
  986. 3.2.2  Task List & Summary 
  987.  
  988.      The next report prepared by the project printout function is the detail 
  989.      task list and summary. 
  990.  
  991.      The detail task list shows every task that has been defined for the 
  992.      project and all information provided for each task.  This report should 
  993.      be used mainly to verify input and dependencies. 
  994.  
  995.      The task summary report provides a shorter, less detailed look at the 
  996.      tasks in the project with additional information regarding planned and 
  997.      actual costs of the tasks and the entire project. 
  998.  
  999.      Beside each task description, the start and end dates of the task are 
  1000.      shown.  If the dates shown are for actual start and end (i.e. actual 
  1001.      duration has been provided), an '(A)' will be placed beside each of the 
  1002.      dates.  If they are planned start and end, a '(P)' will be placed 
  1003.      beside each date. 
  1004.  
  1005.      Next to the start and end dates for each task is the planned and actual 
  1006.      cost of each task.  The numbers presented here are calculated by 
  1007.      AMIGANTT from the planned and actual durations and the costs for each 
  1008.      of the resources identified for each task.  These Plan and Actual Costs 
  1009.      for the tasks are totalled at the bottom of the page. An example of the
  1010.     task detail list and task summary are provided in section 5.0 of this
  1011.     manual. 
  1012.  
  1013.  
  1014. 3.2.3  Resource Summary 
  1015.  
  1016.      The AMIGANTT printouts also provide a resource summary listing which 
  1017.      shows all of the resources that have been committed to the project, the 
  1018.      planned and actual time commitment of each of those resources, and the 
  1019.      planned and actual costs of the resources during the duration of the 
  1020.      project. 
  1021.  
  1022.      AMIGANTT generates this listing by examining each task in the project 
  1023.      and collecting information on each resource defined.  The cost 
  1024.      information is gathered by collecting the cost for each resource in a 
  1025.      task and multiplying it by the planned and actual duration of the task. 
  1026.  
  1027.      At the bottom of the page, the total commitment and costs for the 
  1028.      project are totalled for comparison with the total costs provided on 
  1029.      the Task Summary report mentioned earlier. 
  1030.  
  1031.  
  1032. 3.2.4  Resource Histogram 
  1033.  
  1034.      The Resource Histogram produced by AMIGANTT is useful in determining 
  1035.      when resources will be required for various stages of the project and 
  1036.      when double-ups occur on a given resource.  Frequently, when defining a 
  1037.      project, it is difficult to see when a given person or physical piece 
  1038.      of hardware is expected to be in two places at the same time.  The 
  1039.      Resource Histogram, with its overall view of the project from a time 
  1040.      vs. resource basis, quickly shows these inconsistencies. 
  1041.  
  1042.      An example of the Resource Histogram produced by AMIGANTT is shown in 
  1043.      section 5.0 
  1044.  
  1045.  
  1046.  
  1047.  
  1048.                     AMIGANTT -- Project Management Software 
  1049.  
  1050.  
  1051.                        4.0  Modifying Existing Projects 
  1052.  
  1053.  
  1054. 4.1  Loading the Project 
  1055.  
  1056.     As mentioned in section 2.1, once a project has been defined and saved, 
  1057.      it can be easily retrieved for modification or update by selecting the
  1058.     Load option from the Project Menu.  Once this option has been selected,
  1059.     a file requestor will be presented to allow the user to select and/or define
  1060.     the name of the project file to be loaded.
  1061.  
  1062.      In this requestor, the user should fill in the file name, directory, and
  1063.     volume on which a previously defined project file has been stored.  The
  1064.     user should fill in the appropriate information, then select the OK gadget
  1065.     to request loading of the project. 
  1066.  
  1067.      AMIGANTT will check for the existence of the file and if it is not 
  1068.      found will present an error message and give the user another chance to 
  1069.      define the project file. 
  1070.  
  1071.      If the file does exist, AMIGANTT will also check the internal structure 
  1072.      of the file to determine if it is, indeed, a AMIGANTT file.  If it is 
  1073.      not, the user will be notified via an error message and given the 
  1074.      opportunity to define another file. 
  1075.  
  1076.      If the user wishes not to load a project file, or cannot find the 
  1077.      existing project file, then he can select the CANCEL gadget from the file
  1078.     requestor to  return to the Main Screen. 
  1079.  
  1080.      After successfully defining an existing AMIGANTT file and selecting the 
  1081.     OK gadget, AMIGANTT will read the file, load in all the tasks, and 
  1082.      return the user to the Main Screen which has been updated with the 
  1083.      first 20 tasks and their calendar mappings.  At the same time, AMIGANTT 
  1084.      will also load the previously defined header information and will 
  1085.      change its calendar display to match the header entry. 
  1086.  
  1087.      At this point, the user is free to change the project as desired or
  1088.     produce printouts of the project. 
  1089.  
  1090.   
  1091. 4.2  Modifying the Header Information 
  1092.  
  1093.      Once an existing project has been loaded, the user may choose to change 
  1094.      any or all of the information in the tasks or to add new tasks.  He may 
  1095.      also wish to change any of the information in the Project Header.  As 
  1096.      mentioned in section 2.3, the project header information may be 
  1097.      accessed by selecting the Modify Header option on the Task Menu.  In the 
  1098.      case of 'loaded' projects, this screen will now display the header 
  1099.      information provided when the project was created or last modified.  
  1100.      The user may choose to change any of the information in this header, 
  1101.      and select the OK gadget to record the changes. 
  1102.  
  1103.      If the user changes the project calendar, a message will be presented 
  1104.      at the top of the screen, asking if the project tasks should be converted
  1105.     to the new base.
  1106.  
  1107.      If the user selects the NO gadget at the lower right of the requestor box,
  1108.     AMIGANTT will change the project calendar, the calendar display on the
  1109.     Main Screen, and assume that all duration entries in the tasks should be
  1110.     converted directly to the new calendar base.  In other words, if the
  1111.     previous calendar base was D for Daily, and the user changes the project
  1112.     calendar to M for monthly and says NO to the conversion, then a task
  1113.     duration that was originally 2 days will become 2 months.  Similarly, a
  1114.     task resource that used to have a cost of $100 per day, will now have a
  1115.     cost of $100 per month. 
  1116.  
  1117.      Selecting the OK gadget will cause AMIGANTT to convert the task durations
  1118.     from the original calendar base to the new calendar base using the rules
  1119.     outlined below. 
  1120.  
  1121.  
  1122. 4.2.1  Conversion of Costs/Durations 
  1123.  
  1124.        Original Base     New Base          Conversion Factor
  1125.       -------------     --------           -------------------- 
  1126.          Daily            Weekly           Divide duration by 5 
  1127.                                            Multiply cost by 5 
  1128.  
  1129.          Daily            Monthly          Divide duration by 22 
  1130.                                            Multiply cost by 22 
  1131.  
  1132.          Weekly           Daily            Multiply duration by 5 
  1133.                                            Divide cost by 5 
  1134.  
  1135.          Weekly           Monthly          Divide duration by 4 
  1136.                                            Multiply cost by 4 
  1137.  
  1138.          Monthly          Daily            Multiply duration by 22 
  1139.                                            Divide cost by 22 
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.                     AMIGANTT -- Project Management Software 
  1146.  
  1147.  
  1148.                         5.0  Examples of Report Output 
  1149.  
  1150.  
  1151.  Sat Apr 16 14:22:29 1988                              AMIGANTT - PROJECT REPORT                                         Page: 1                                                                                                                         
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.            
  1158.                                                   Test Project for AMIGANTT v. 1.01.00                                              
  1159.                                                   Denman Island Corp.                                                               
  1160.                                                   Team Leader: Don Tolson                                                           
  1161.                                                                                                                                     
  1162.                          Apr'88 11111 11222 22222 May'88 1111 11112 22222 33 Jun'88 1 11111 22222 2223 Jul'88 11111 11222 22222     
  1163.                                 12345 89012 56789 23456 90123 67890 34567 01123 67890 34567 01234 78901 45678 12345 89012 56789 1234
  1164. 1  Design Amigantt Program      ---------------------->                                                                             
  1165. 2  Design Review                                        ---->                                                                       
  1166. 3  Signoff on design                                          >                                                                     
  1167. 4  SOFTWARE DEVELOPMENT                                                                                                             
  1168. 5  Develop Amigantt Main Module                                ----------------------------------->                                 
  1169. 6  Test of Main Module                                                                             ----->                           
  1170. 7  Develop Print Module                                        ----------------->                                                   
  1171. 8  Test Print Module                                                             ----->                                             
  1172. 9  INTEGRATION TESTING                                                                                                              
  1173. 10 Test of Main and Print Module                                                                         ----------->               
  1174. 11 Total Package Test                                                                                                ----->         
  1175. 12 DOCUMENTATION                                               ----------------------->                                             
  1176. 13 Final Release Signoff                                                                                                   ----->   
  1177.  Sat Apr 16 14:22:29 1988                              AMIGANTT - PROJECT REPORT                                         Page: 2                                                                                                                         
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.            
  1184.                                                   Test Project for AMIGANTT v. 1.01.00                                              
  1185.                                                   Denman Island Corp.                                                               
  1186.                                                   Team Leader: Don Tolson                                                           
  1187.                                                                                                                                     
  1188.                                                        Project Summary                                                              
  1189.                                                                                                                                     
  1190. Project Personnel   Total Commitment                        Total Costs                                                             
  1191.                     Plan           Actual                   Plan           Actual                                                   
  1192. -----------------   -------------------------------       ------------------------------                                            
  1193. d tolson              56              0 Days                33600.00          0.00                                                  
  1194. director               6              0 Days                6000.00           0.00                                                  
  1195. se1                   70              0 Days                17500.00          0.00                                                  
  1196. writer                20              0 Days                6000.00           0.00                                                  
  1197.                     ===============================       ==============================                                            
  1198.                      152              0 Days                63100.00          0.00                                                  
  1199.  Sat Apr 16 14:22:29 1988                              AMIGANTT - PROJECT REPORT                                         Page: 3                                                                                                                         
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.            
  1206.                                                   Test Project for AMIGANTT v. 1.01.00                                              
  1207.                                                   Denman Island Corp.                                                               
  1208.                                                   Team Leader: Don Tolson                                                           
  1209.                                                                                                                                     
  1210.                                                        Task Listing                                                                 
  1211.                                                                                                                                     
  1212.   #  Description                    Start         End           Float Duration: Plan Actual   Depends on:                           
  1213. ---- -----------                    -----         -----         -----           ---- ------   -----------                           
  1214.    1 Design Amigantt Program        1988/04/11    1988/05/06      Y               20      0                                         
  1215.                                    d tolson         600.00                                                                          
  1216.                                                                                                                                     
  1217.    2 Design Review                  1988/05/09    1988/05/13      Y                5      0   1                                     
  1218.                                    d tolson         600.00                                                                          
  1219.                                                                                                                                     
  1220.    3 Signoff on design              1988/05/16    1988/05/16      Y                1      0   1 2                                   
  1221.                                    d tolson         600.00       director        1000.00                                            
  1222.                                                                                                                                     
  1223.    4 SOFTWARE DEVELOPMENT                                                                                                           
  1224.                                                                                                                                     
  1225.    5 Develop Amigantt Main Module   1988/05/17    1988/06/27      Y               30      0   3                                     
  1226.                                    se1              250.00                                                                          
  1227.                                                                                                                                     
  1228.    6 Test of Main Module            1988/06/28    1988/07/04      Y                5      0   5                                     
  1229.                                    se1              250.00       d tolson         600.00                                            
  1230.                                                                                                                                     
  1231.    7 Develop Print Module           1988/05/17    1988/06/06      Y               15      0   3                                     
  1232.                                    se1              250.00                                                                          
  1233.                                                                                                                                     
  1234.    8 Test Print Module              1988/06/07    1988/06/13      Y                5      0   7                                     
  1235.                                    se1              250.00       d tolson         600.00                                            
  1236.                                                                                                                                     
  1237.    9 INTEGRATION TESTING                                                                                                            
  1238.                                                                                                                                     
  1239.   10 Test of Main and Print Module  1988/07/05    1988/07/18      Y               10      0   6 8                                   
  1240.                                    se1              250.00       d tolson         600.00                                            
  1241.                                                                                                                                     
  1242.   11 Total Package Test             1988/07/19    1988/07/25      Y                5      0   10                                    
  1243.                                    se1              250.00       d tolson         600.00                                            
  1244.                                                                                                                                     
  1245.   12 DOCUMENTATION                  1988/05/17    1988/06/13      Y               20      0   3                                     
  1246.                                    writer           300.00                                                                          
  1247.                                                                                                                                     
  1248.   13 Final Release Signoff          1988/07/26    1988/08/01      Y                5      0   11 12                                 
  1249.                                    d tolson         600.00       director        1000.00                                            
  1250.                                                                                                                                     
  1251.  Sat Apr 16 14:22:29 1988                              AMIGANTT - PROJECT REPORT                                         Page: 4                                                                                                                         
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.            
  1258.                                                   Test Project for AMIGANTT v. 1.01.00                                              
  1259.                                                   Denman Island Corp.                                                               
  1260.                                                   Team Leader: Don Tolson                                                           
  1261.                                                                                                                                     
  1262.                                                        Task Summary                                                                   
  1263.    #  Description                    Start         End            Cost - Plan       Actual                            
  1264.  ---- -----------                    -----         -----          ------------      ---------                                           
  1265.     1 Design Amigantt Program        1988/04/11(P) 1988/05/06(P)  12000.00          0.00               
  1266.     2 Design Review                  1988/05/09(P) 1988/05/13(P)  3000.00           0.00
  1267.     3 Signoff on Design              1988/05/16(P) 1988/05/16(P)  1600.00           0.00               
  1268.     4 SOFTWARE DEVELOPMENT                                                                                                              
  1269.     5 Develop Amigantt Main Module   1988/05/17(P) 1988/06/27(P)  7500.00           0.00
  1270.     6 Test of Main Module            1988/06/28(P) 1988/07/04(P)  4250.00           0.00
  1271.     7 Develop Print Module           1988/05/17(P) 1988/06/06(P)  3750.00           0.00
  1272.     8 Test Print Module              1988/06/07(P) 1988/06/13(P)  4250.00           0.00
  1273.     9 INTEGRATION TESTING
  1274.    10 Test of Main and Print Module  1988/07/05(P) 1988/07/18(P)  8500.00           0.00
  1275.    11 Total Package Test             1988/07/19(P) 1988/07/25(P)  4250.00           0.00
  1276.    12 DOCUMENTATION                  1988/05/17(P) 1988/06/13(P)  6000.00           0.00
  1277.    13 Final Release Signoff          1988/07/26(P) 1988/08/01(P)  8000.00           0.00
  1278.                                                                 ===========       =========
  1279.                                                                  63100.00           0.00    
  1280.  Sat Apr 16 14:22:29 1988                              AMIGANTT - PROJECT REPORT                                         Page: 5                                                                                                                        
  1281.            
  1282.                                                   Test Project for AMIGANTT v. 1.01.00                                              
  1283.                                                   Denman Island Corp.                                                               
  1284.                                                   Team Leader: Don Tolson                                                           
  1285.                                                                                                                                     
  1286.                                                        Resource Histogram                                                           
  1287.                                                                                                                                     
  1288.                     * = d tolson                                                                                                    
  1289.                     - = director                                                                                                    
  1290.                     . = se1                                                                                                         
  1291.                     % = writer                                                                                                      
  1292.                                                                                                                                     
  1293.      |                                                                                                                              
  1294.      |                                                                                                                              
  1295.   10-|                                                                                                                              
  1296.      |                                                                                                                              
  1297.   9- |                                                                                                                              
  1298.      |                                                                                                                              
  1299. P 8- |                                                                                                                              
  1300. E    |                                                                                                                              
  1301. O 7- |                                                                                                                              
  1302. P    |                                                                                                                              
  1303. L 6- |                                                                                                                              
  1304. E    |                                                                                                                              
  1305.   5- |                                                                                                                              
  1306.      |                                                                                                                              
  1307.   4- |                                                 %%%% %                                                                       
  1308.      |                                                 %%%% %                                                                       
  1309.   3- |                               %%%% %%%%% %%%%% %.... .                                                                       
  1310.      |                               %%%% %%%%% %%%%% %.... .                                                                       
  1311.   2- |                              -.... ..... ..... ..... .            .... ..... ..... ..... .---- -                             
  1312.      |                              -.... ..... ..... ..... .            .... ..... ..... ..... .---- -                             
  1313.   1- |***** ***** ***** ***** ***** *.... ..... ..... .**** *.... ..... .**** ***** ***** ***** ***** *                             
  1314.      |***** ***** ***** ***** ***** *.... ..... ..... .**** *.... ..... .**** ***** ***** ***** ***** *                             
  1315.      -------------------------------------------------------------------------------------------------------------------------------
  1316.       12345 89012 56789 23456 90123 67890 34567 01123 67890 34567 01234 78901 45678 12345 89012 56789 12345 89012 56789 23456 90112 
  1317. Apr'8811111 11222 22222 May'88 1111 11112 22222 33 Jun'88 1 11111 22222 2223 Jul'88 11111 11222 22222 Aug'88  111 11111 22222 233   
  1318.